
const createWebSocket = (data: any) => {
  // 创建WebSocket对象，并指定连接的URL
  const socket = new WebSocket('ws://localhost:8080');

  // 监听连接成功的事件
  socket.onopen = function () {
    console.log('WebSocket连接已建立');

    // 发送消息到后端
    socket.send(JSON.stringify({ message: '这是发给后端的内容' }));
  };

  // 监听接收到消息的事件
  socket.onmessage = function (event) {
    console.log('接收到消息：', event.data);
    if (JSON.parse(event.data).code == 'sORj') data.value = JSON.parse(event.data);
  };

  // 监听连接关闭的事件
  socket.onclose = function (event) {

    // 关闭WebSocket连接
    // socket.close();
  };

  // 监听连接关闭的事件
  socket.onclose = function (event) {
    console.log('WebSocket连接已关闭');
  };

  // 监听连接错误的事件
  socket.onerror = function (error) {
    console.error('WebSocket连接发生错误：', error);
  };
  return socket
}



export default createWebSocket